*{
	padding: 0;
	margin: 0;
}
html,body{
	position:relative;
	height: 100%;
}
body{
	  margin:0px;
	  background-image:none;
	  position:relative;
	  left:0px;
	  margin-left:auto;
	  margin-right:auto;
	  text-align:left;
}
#base{
	position:absolute;
	width: 100%;
	z-index:0;
}
#bg{
	position:fixed;
	left:0px;
	width:100%;
	height:100%;
}
#bg_img{
	border-width:0px;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	-ms-overflow-x:hidden;
	overflow-x:hidden;
	-ms-overflow-y:hidden;
	overflow-y:hidden;
	background-image:url(../img/u27_state0.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;
	background-origin:border-box;
	border:none;
	border-radius:0px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
#login{
	position: fixed;
	width: 100%;
	height: 300px;
	padding-top: 10%;
}
#login_bg{
	position:absolute;
	width: 100%;
	height: 300px;
	background-color: rgba(0, 0, 0, 0.498039215686275);
}
#login_box1{
	border-width:0px;
	position:absolute;
	left:35%;
	top:20%;
	width:587px;
	height:96px;
	display:flex;
	font-family:'微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
	font-weight:700;
	font-style:normal;
	font-size:44px;
	color:#FFFFFF;
	text-align:left;
	line-height:48px;
}
#box1_text{
	border-width:0px;
	word-wrap:break-word;
	text-transform:none;
}
.login_box2{
	border-width:0px;
	  position:absolute;
	  top:80%;
	  width:104px;
	  height:50px;
	  font-size:20px;
	  color:#FFFFFF;
}
#login_box2_1{
	right: 350px;
}
#login_box2_2{
	right: 250px;
}
#login_box3{
	border-width:0px;
	  position:absolute;
	  left:25%;
	  top:45%;
	  width:100px;
	  height:100px;
	  display:flex;
}
#box4_1{
	border-width:0px;
	  position:absolute;
	  right: 850px;
	  top:75%;
	  width:300px;
	  height:50px;
	  display:flex;
	  font-family:'FontAwesome';
	  font-weight:400;
	  font-style:normal;
	  font-size:20px;
	  color:transparent;
	  text-align:right;
}
#box4_1_div{
	  border-width:0px;
	  position:absolute;
	  left:0px;
	  top:0px;
	  width:305px;
	  height:55px;
	  background:inherit;
	  background-color:rgba(255, 255, 255, 1);
	  border:none;
	  border-radius:0px;
	  -moz-box-shadow:none;
	  -webkit-box-shadow:none;
	  box-shadow:none;
	  font-family:'FontAwesome';
	  font-weight:400;
	  font-style:normal;
	  font-size:20px;
	  color:transparent;
	  text-align:right;
}
.box4_2{
	  border-width:0px;
	  position:absolute;
	  right: 850px;
	  top:75%;
	  width:300px;
	  height:50px;
	  display:flex;
	  font-family:'微软雅黑';
	  font-weight:400;
	  font-style:normal;
	  color:#999999;
	  text-align:left;
}
.box4_2_input{
	  position:absolute;
	  left:30px;
	  top:0px;
	  width:270px;
	  height:50px;
	  font-family:'微软雅黑';
	  font-weight:400;
	  font-style:normal;
	  font-size:16px;
	  text-decoration:none;
	  letter-spacing:normal;
	  color:black;
	  text-align:left;
	  text-transform:none;
	  background-color:transparent;
	  border-color:transparent;
}

#box4_4{
	  border-width:0px;
	  position:absolute;
	  right: 1100px;
	  top:78%;
	  width:40px;
	  height:50px;
	  display:flex;
	  font-family:'FontAwesome';
	  font-weight:400;
	  font-style:normal;
	  font-size:20px;
	  color:#999999;
}


#box5_1{
	border-width:0px;
	  position:absolute;
	  right: 500px;
	  top:75%;
	  width:300px;
	  height:50px;
	  display:flex;
	  font-family:'FontAwesome';
	  font-weight:400;
	  font-style:normal;
	  font-size:20px;
	  color:transparent;
	  text-align:right;
}
#box5_1_div{
	  border-width:0px;
	  position:absolute;
	  left:0px;
	  top:0px;
	  width:305px;
	  height:55px;
	  background:inherit;
	  background-color:rgba(255, 255, 255, 1);
	  border:none;
	  border-radius:0px;
	  -moz-box-shadow:none;
	  -webkit-box-shadow:none;
	  box-shadow:none;
	  font-family:'FontAwesome';
	  font-weight:400;
	  font-style:normal;
	  font-size:20px;
	  color:transparent;
	  text-align:right;
}
.box5_2{
	  border-width:0px;
	  position:absolute;
	  right: 500px;
	  top:75%;
	  width:300px;
	  height:50px;
	  display:flex;
	  font-family:'微软雅黑';
	  font-weight:400;
	  font-style:normal;
	  color:#999999;
	  text-align:left;
}
.box5_2_input{
	  position:absolute;
	  left:30px;
	  top:0px;
	  width:270px;
	  height:50px;
	  font-family:'微软雅黑';
	  font-weight:400;
	  font-style:normal;
	  font-size:16px;
	  text-decoration:none;
	  letter-spacing:normal;
	  color:black;
	  text-align:left;
	  text-transform:none;
	  background-color:transparent;
	  border-color:transparent;
}
#box5_4{
	  border-width:0px;
	  position:absolute;
	  right: 750px;
	  top:78%;
	  width:40px;
	  height:50px;
	  display:flex;
	  font-family:'FontAwesome';
	  font-weight:400;
	  font-style:normal;
	  font-size:20px;
	  color:#999999;
}

.box2_text span:hover{
	border: 1px solid #00FFFF;
	cursor: pointer;
	color: aqua;
}




